synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяУстановка, Загрузка и Настройка › Внешний доступ при 2-х работающих DDNS + QuickConnect

Внешний доступ при 2-х работающих DDNS + QuickConnect

polanat · 21.09.2014

Start of Topic

Всем доброго времени суток! Наконец-то нашёл время и желание написать этот топик, ибо как мне кажется тема затрагивает практически всех, кто хотя бы раз имел, имеет или будет иметь намерение удалённо через Интернет пользоваться сервисами своего сино-накопителя самому или предоставлять доступ друзьям и знакомым. Тема навеяна -> постом Vlad205 ну а собственно сам изначальный топик -> Нету доступа из интеренет при включенном DDNS и quickconnect. Почему открыл новый топик - да просто потому, что большинство подобных тем начинается со слов "не работает", ну а мне хотелось написать почему и как именно это всё РАБОТАЕТ.

 

Part1

Итак имеем в настроенном и работоспособном виде три источника и три составные части (нет не марксизма, конечно :rolleyes:) а удалённого доступа:

 

1) DDNS от No-IP -> MyID.ddns.net (Copyright © - No-IP + Vlad205),

2) DDNS от Synology -> MyID.synology.me (Copyright © - Synology+Vlad205),

3) QuickConnect от Synology -> QickConnect.to/MyID (Copyright © - Synology+Vlad205),

 

Зачем так много - спросите Вы - но спешить не будем и обо всём по порядку.

 

1) DDNS от No-IP настраиваем на роутере (No-IP - не панацея, просто сервис бесплатный и надёжно работающий, и моему TP-Link-роутеру органично подходит),

2) и 3) настраиваем соответственно на накопителе.

 

Задача 1-го, 2-го да и собственно любого DDNS - это банальная трансформация доменного имени в реальный (естественно белый) динамический IP-адрес. Собственно уезжая из дому можно его и так запомнить посмотрев на роутере или с помощью 2ip и допуская, что всё надёжно и работает - прекрасно пользоваться удалённым доступом типа -> https://5.228.254.123:5001/webman/index.cgi

 

Но, к сожалению, такая идиллия не может длиться бесконечно долго и сессия Вашего роутера рано или поздно прерывается в силу ряда причин, перечисление которых мы опустим для экономии времени. И вот тут задача DDNS - корректно отработать и привязать новый внешний белый айпишник к Вашему любимому доменному имени. Таким образом DDNS делает за Вас "грязную" работу по запоминанию внешних айпишников, выделяемых провайдером Вашему роутеру на время той или иной сессии доступа в Интернет.

 

Задача же 3-го источника, сиречь QuickConnect- дать Вам возможность удалённого доступа даже при всех закрытых портах на Вашем роутере и в случае наличия у Вас серого IP от провайдера. Установка соединения происходит через промежуточный Relay-сервер, которых если верить официальному блогу от Syno (QuickConnect, Quickly Explained) всего ДВА - в Штатах и Великобритании. Что для этого дополнительно надо - это чтобы внутренний (серый) айпишник Вашего Сино не гулял, а был фиксирован. Это достигается следующими способами - либо использовать настройки вручную и прописать скажем 192.168.1.6 Вашему сино ручками, либо обеспечить резервацию этого же айпишника путём его привязки к MAC-адресу средствами Вашего роутера или же сделать и то и другое ;) Таким образом если Вы набираете https://MyID.quickconnect.to/webman/index.cgi то на время установления соединения проверяются два города - Сиэтл в Штатах и Лидс в Великобритании и выбирается наиболее оптимальный для Вашего соединения. У меня - это Лидс и после редиректа получаем ссылку https://MyID.uk.quickconnect.to/webman/index.cgi которую и забиваем в избранные закладки Вашего браузера.

UPD Теоретически, (да и практически тоже :rolleyes: ) есть и третий рилей - но он Вам вряд ли понадобится, ибо находится в Тайбее на Тайване, где собственно и размещается штаб-квартира Synology.

Ну вот для начала и все - конец 1-й части? Остальное продолжу во 2-й части.

End of Part1

polanat · 22.09.2014

Во второй части моего топика поговорим о доступных средствах мониторинга.

 

Part2

Первым из них является Центр MyDS -> Центр MyDS. Здесь мы видим ТРИ информативных столбца:

 

1) QuickConnect ID ("MyID "),

2) Имя узла DDNS ("MyID.synology.me") - заметим, что имени MyID.ddns.net мы здесь естественно не видим

3) IP ("5.228.254.123") - собственно внешний белый динамический IP-адрес

 

Если всё - OK, мы видим зелёный глазок светофора слева от MyID.synology.me, мол дорога свободна - типа поехали. Частота обновлений ~ 30 минут

 

Вторым средством мониторинга являются DDNS-записи в закладке Панель управления -> Внешний доступ -> DDNS, где собственно мы видим ПЯТЬ информативных столбцов:

 

1) Сервис провайдер ("Synology", "No-IP.com")

2) Имя хоста ("MyID.synology.me", "MyID.ddns.net")

3) Внешний IP адрес ("5.228.254.123") - одинаковый для всех записей)

4) Состояние (зелёное - "Обычный" или красное "Произошла ошибка сети", или красное "Authentication failed"),

5) Последнее обновлённое время ("YYYY-MM-DD HH:MM") - по сути это время последней смены внешнего IP)

 

Если всё - OK, мы видим зелёное Состояние - "Обычный", мол дорога свободна - типа ждём гостей. Частота обновлений ~ 15 минут

 

Третьим средством мониторинга являются записи системного журнала. Частота обновлений ~ 30 минут

 

System successfully registered [5.228.254.123] to [MyID.ddns.net] in DDNS server [NoIP.com].

System successfully registered [5.228.254.123] to [MyID.synology.me] in DDNS server [synology].

 

Четвёртым средством мониторинга являются уведомления по электронной почте (Частота обновлений ~ 30 минут) в случае возникновения проблем:

 

Уважаемый пользователь! Подключение к MyID.synology.me не выполнялось с YYYY-MM-DD HH:MM:SS GMT +TZ:00. Проверьте сетевое подключение DiskStation и убедитесь, что служба DDNS включена

 

а равно как и восстановления работоспосбности сервисов:

 

Уважаемый пользователь! Поздравляем! Устройство DiskStation успешно подключено к нашей системе и подключение к MyID.synology.me восстановлено с YYYY-MM-DD HH:MM:SS GMT +TZ:00.

 

Пятым средством мониторинга является Состояние службы Synology - здесь всё и так понятно, но не забываем -

 

Примечание:

Мы проводим запланированное обслуживание служб Synology [с 10:00 примерно до 12:00 GMT+8:00 каждый первый вторник месяца]. В это время система может работать немного медленнее.

End of Part2

polanat · 22.09.2014

Ну а в третьей части моего топика сделаем выводы.

 

Part3

Держать активными или не держать все три источника удалённого доступа каждый решает сам, но по большому счёту в этом есть некий практический смысл ибо:

 

Выводы

 

1) MyID.ddns.net - сервис от No-IP - нужно регулярно апдейтить (привязан к роутеру) не зависит от доступности Вашего сино-накопителя и если удалённый доступ Вам также нужен для чего-то ещё (скажем на роутер или другое сетевое устройство) то это именно то что нужно.

2) MyID.synology.me - сервис от Synology - один раз завёл и регулярно апдейтить не надо. Если работает в связке с 1) - то интересен как альтернатива No-IP (ну предположим, что No-IP DDNS какое-то время - в дауне (или вовремя непроапдейчен) а также своими уведомлениями по электронной почте (проверяется доступность Вашего накопителя извне) PS Не исключено, что и No-IP имеет почтовые уведомления, но он у меня пока не падал :rolleyes:

3) QuickConnect - сервис от Synology - для "счастливых" обладателей серых IP и тех, кто боится открывать порты на роутере. Однако владельцам белых динамических IP он может быть полезен и ещё при определённых обстоятельствах (см. трабл 3. в описании возможных траблов).

4) QuickConnect - сервис от Synology - может быть единственной ссылкой по умолчанию для всех доступов (и из локалки и из внешки) - QC будет корректно чекать где он (локалка или внешка) и даже использовать (для счастливых обладателей белых IP) открытые порты на роутере и SynoDDNS (MyDS.synology.me) для ускорения коннекта -> https://MyID.uk.quickconnect.to/webman/index.cgi

5) Ну и не вижу большого смысла держать две DDNS-записи в закладке Панель управления -> Внешний доступ -> DDNS. Там достаточно сохранить только MyID.synology.me.

6) ... Хотя, DDNS от No-IP нужно регулярно апдейтить на их сайте - так что если вдруг забудете, то благодаря этой записи НАС напомнит Вам, что "Аутентификация невозможна".

End of Part3

polanat · 22.09.2014

Ну а в четвёртой части моего топика рассмотрим возможные траблы.

 

Part4

Возможные траблы

 

1. Пропало электричество в Вашем жилище.

 

Но у Вас конечно есть сино-совместимый ИБП и на Вашу электронку последовательно придут следующие сообщения:

а) Уважаемый пользователь! ИПБ, подключенный к NAS, переведен в режим питания от батареи. NAS будет отключен при разряде батареи ИБП. Вручную отключите NAS или восстановите внешнюю подачу питания как можно быстрее.

б) Уважаемый пользователь! ИБП, подключенное к NAS, достигло предела разрядки батареи. Все службы отключены. Службы будут перезагружены после восстановления ИБП.

 

Допустим параметр "Время ожидания до перехода DiskStation" - небольшое и Ваш сино корректно выключился а роутер при этом ещё будет запитан пока батарея не высадится в ноль.

1) В закладке Центр MyDS -> Центр MyDS загорится белый светофор, ибо "перестало биться сердце" Вашего накопителя (выключился сино - выключился "Heartbeat")

2) На мыло ничего не придёт.

 

Ну а MyDS.ddns.net пока ещё работает (если своевременно проапдейчен), правда зайти с него Вы сможете только на роутер или другое сетевое у-во ибо Ваш накопитель - опять в Дауне. Но это только в течение короткого режима времени пока не сдохнет батарея. но разбудить НАС таки можно, послав через Интернет Магический Пакет посредством установленного WoL - ну это из серии выпуска Ералаша про талончик+талончик+проездной :lol: .

 

2. Кот лапой (жена шторой) выключили Ваш накопитель :rolleyes:

 

Практически тоже самое что и в 1) - у Вас остаётся MyDS.ddns.net от No-IP. Опять таки зайти с него Вы сможете только на роутер или другое сетевое у-во ибо Ваш накопитель - уже в Дауне. Но это только пока кто-то не включит накопитель через кнопку или не пошлёт через Интернет Магический Пакет посредством установленного WoL.

 

3. Пропал (кратковременно) Internet в Вашем жилище (предыдущий айпишник захвачен другим).

 

Может так получиться, что на непродолжительное время упало Ваше Интернет-соединение и надо же такому случиться - Ваш предыдущий внешний белый IP тут же подхватил на лету другой абонент вашего провайдера.

1) В закладке Центр MyDS -> Центр MyDS по-прежнему - зелёный светофор и виден Ваш предыдущий айпишник - типа всё хорошо,

2) На мыло пока ничего не приходит. И вот в этом временном интервале выручит только Quickconnect. Если по истечении получаса оба DDNS не перещёлкнутся со старого на новый айпишник - потребуется звонок провайдеру с просьбой передёрнуть порт - у меня такое один раз уже было :(

 

4. Пропал (долговременно) Internet в Вашем жилище (предыдущий айпишник свободен).

 

Интернет-соединение пропало на время скажем 40 минут и более. Ваш предыдущий внешний белый IP в течение этого времени никто не занял.

1) В течение получаса в закладке Центр MyDS -> Центр MyDS по-прежнему будет гореть зелёный светофор и виден Ваш предыдущий айпишник - типа всё хорошо, через полчаса свет поменяется на красный,

2) DDNS-записи через 15 минут с зелёного состояния "Обычный" перейдут в красное состояние "Произошла ошибка сети" - но удалённо мы это увидеть не сможем :(

3) Через те же самые полчаса на мыло придёт сообщение:

Уважаемый пользователь! Подключение к MyID.synology.me не выполнялось с YYYY-MM-DD HH:MM:SS GMT +TZ:00. Проверьте сетевое подключение DiskStation и убедитесь, что служба DDNS включена

4) В логах системного журнала появятся записи "System failed to get External IP." и "Failed to send email. (Failed to resolve host address.)"

 

При отсутствующем Интернет-соединении все три источника удалённого доступа бесполезны.

 

5. Вроде всё хорошо, почту типа не читаем, но почему-то не можем войти удалённо через MyID.ddns.net

 

Тут скорее всего Вы забыли проапдейтить свою учётную запись DDNS на No-IP. Долго не думайте и заходите через MyID.synology.mе . Но если не думать не получается то просмотрите почту и Вы увидите там ссобщение типа:

Уважаемый пользователь! Системе не удалось зарегистрировать внешний IP-адрес 5.228.254.123 на MyID.ddns.net в сервере DDNS NoIP.com. Система сообщает о следующей причине ошибки: [Аутентификация невозможна.].

 

При этом в DDNS-записях вы увидите смену с зелёного состояния "Обычный" на красное состояние "Authentication failed" - но удалённо мы это увидем только если зайдём через MyID.synology.mе :(

 

6. Quickconnect очень долго пытается соединиться (типа висит).

 

Помогите ему явно зайдя через Лидс (Великобритания) - вставьте префикс "uk":

 

https://MyID.uk.quickconnect.to/webman/index.cgi

 

7. Quickconnect - DSM Live Demo

 

Ну а кто хочет смоделировать вход квикконнектом как-бы наоборот (то есть к кому-то из своей домашней сети) может попробовать здесь -> https://demosite.tw.quickconnect.to/webman/index.cgi

Учетная запись: admin

Пароль: synology

Этот вход будет как бы дополнительным индикатором того, что служба Quickconnect работает нормально (ну а точнее работает рилей-сервер и демка на Тайване + на демке стоит галка - "Включить QuickConnect" )

 

8. Не получается зайти с локального IP-адреса по локальному имени или по явному айпишнику.

 

А это может быть из-за того, что Ваш локальный айпишник попал в список блокировки или под запрещающее правило брандмауэра. Здесь быстрым и красивым решением будет вход под MyID.ddns.net или MyID.synology.me. Заходить на сино Вы будете под своим внешним IP-адресом, полученном от Вашего провайдера

 

End of Part4

End of Topic

Vlad205 · 22.09.2014

Хорошо и подробно расписано.

Осталось добавить загадочный трабл что получил я. Когда всё в наличии, всё вроде в действии. А доступ с компа только через QickConnect.to/MyID, при этом доступ с телефона был доступен через DDNS Synology и через DDNS NO-IP .

Доступ к обоим DDNS восстановился ребутом роутера Зухеля.

 

Хорошая подсказка про "помощь" подключения QickConnect.to/MyID.

polanat · 22.09.2014
Хорошо и подробно расписано.

Осталось добавить загадочный трабл что получил я. Когда всё в наличии, всё вроде в действии. А доступ с компа только через QickConnect.to/MyID, при этом доступ с телефона был доступен через DDNS Synology и через DDNS NO-IP .

Доступ к обоим DDNS восстановился ребутом роутера Зухеля.

 

Хорошая подсказка про "помощь" подключения QickConnect.to/MyID.

Про загадочный трабл - если опустить заморочки с серыми IP от провайдера, то остаётся Зухель - возможно надо обновить прошивку...

polanat · 25.09.2014

Внёс дополнения в 1-ю и 4-ю части про третий рилей-сервер (Тайбей).

polanat · 23.10.2014

Внёс дополнения про то, как не забыть проапдейтить DDNS от No-IP ... а также о том как может помочь WOL если Кот лапой (жена шторой) а также ИБП ;) выключили Ваш накопитель

 

PS No-IP - Принцип работы

polanat · 16.01.2015

Внёс дополнения в 4-ю часть о том что делать, если 8. Не получается зайти с локального IP-адреса по локальному имени или по явному айпишниаку.

Alester · 04.03.2015

Спасибо за подробную информацию! И все же вопрос остался после всех настроек.

Сделал 2 DDNS - на роутере АСУС через asus соответственно, и на Синолоджи через synology.

И вот ведь незадача... По адресу, прописанному для роутера вхожу на роутер. Все Ок. По адресу, прописанному для Синолоджи захожу... снова на роутер! :(((

Такой вот трабл №следующий....

Куда теперь копать?

 

С уважением,

Александр.

polanat · 04.03.2015

А у Вас проброшен соответсвующий порт на роутере? НАС находится за роутером.

Alester · 04.03.2015
А у Вас проброшен соответсвующий порт на роутере? НАС находится за роутером.

 

Запускал по инструкции утилиту EZ-internet, автоматически не получилось, было предложено вручную отметить галочками 32 порта. Что и было сделано.

Но на самом роутере я потом не проверял в настройках, что получилось. Какие порты д.б. переадресованы?

polanat · 04.03.2015
Запускал по инструкции утилиту EZ-internet, автоматически не получилось, было предложено вручную отметить галочками 32 порта. Что и было сделано.

Но на самом роутере я потом не проверял в настройках, что получилось. Какие порты д.б. переадресованы?

Не нужно открывать ненужные порты, тем более 32 ;) . Если интересует вход на админку, начните с проброса на роутере стандартных 5000 (http) и 5001 (https). В последствии поменяете их на пользовательские. Утилитой EZ-internet пользоваться не рекомендую.

 

PS Данная тема была окрыта мною с целью объяснить как совместно работают ТРИ предварительно настроенных сервиса. Проброску портов на роутере корректнее обсуждать в другой теме (поиск по форуму)

Alester · 04.03.2015
Не нужно открывать ненужные порты, тем более 32 ;) . Если интересует вход на админку, начните с проброса на роутере стандартных 5000 (http) и 5001 (https). В последствии поменяете их на пользовательские. Утилитой EZ-internet пользоваться не рекомендую.

 

PS Данная тема была окрыта мною с целью объяснить как совместно работают ТРИ предварительно настроенных сервиса. Проброску портов на роутере корректнее обсуждать в другой теме (поиск по форуму)

 

Спасибо! Прописал порты 5000 и 5001 в роутере. Из интернета вход успешный.

Не будем пользоваться EZ! :)